import { IDashboardAbility } from '../ability';
import { DashboardActionType } from '../event';
import { IDECtrlControllerParams } from './i-de-ctrl-controller-params';

/**
 * 数据看板控制器输入参数接口
 *
 * @export
 * @interface IDashboardControllerParams
 * @extends {IWidgetsControllerParams}
 */
export interface IDashboardControllerParams<T, A extends IDashboardAbility>
	extends IDECtrlControllerParams<T | DashboardActionType, A> {}
